low-impact technology - Francés Inglés Diccionario